package com.dlg.user.rpc.api.vo.user;

import com.alibaba.fastjson.JSON;
import com.dlg.user.rpc.api.vo.basic.BaseRpcVo;

/**
 * 企业详情rpc Vo
 * 
 * @author lhh@gongren.com
 * @since 2017年3月30日 上午9:41:30
 *
 */
public class UserDetailInfoRpcVo extends BaseRpcVo {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * 用户信息
	 */
	private UserRpcVo userRpcVo;

	private UserAttributeRpcVo userAttributeRpcVo;

	private EnterpriseAgentAttributeRpcVo enterpriseAgentAttributeRpcVo;

	private EnterpriseUserAttributeRpcVo enterpriseUserAttributeRpcVo;

	private PersonalUserAttributeRpcVo personalUserAttributeRpcVo;

	public UserRpcVo getUserRpcVo() {
		return userRpcVo;
	}

	public void setUserRpcVo(UserRpcVo userRpcVo) {
		this.userRpcVo = userRpcVo;
	}

	public UserAttributeRpcVo getUserAttributeRpcVo() {
		return userAttributeRpcVo;
	}

	public void setUserAttributeRpcVo(UserAttributeRpcVo userAttributeRpcVo) {
		this.userAttributeRpcVo = userAttributeRpcVo;
	}

	@Override
	public String toString() {
		return JSON.toJSONString(this);
	}

	public EnterpriseAgentAttributeRpcVo getEnterpriseAgentAttributeRpcVo() {
		return enterpriseAgentAttributeRpcVo;
	}

	public void setEnterpriseAgentAttributeRpcVo(
			EnterpriseAgentAttributeRpcVo enterpriseAgentAttributeRpcVo) {
		this.enterpriseAgentAttributeRpcVo = enterpriseAgentAttributeRpcVo;
	}

	public EnterpriseUserAttributeRpcVo getEnterpriseUserAttributeRpcVo() {
		return enterpriseUserAttributeRpcVo;
	}

	public void setEnterpriseUserAttributeRpcVo(
			EnterpriseUserAttributeRpcVo enterpriseUserAttributeRpcVo) {
		this.enterpriseUserAttributeRpcVo = enterpriseUserAttributeRpcVo;
	}

	public PersonalUserAttributeRpcVo getPersonalUserAttributeRpcVo() {
		return personalUserAttributeRpcVo;
	}

	public void setPersonalUserAttributeRpcVo(
			PersonalUserAttributeRpcVo personalUserAttributeRpcVo) {
		this.personalUserAttributeRpcVo = personalUserAttributeRpcVo;
	}

}
